A linear-time algorithm for the k-fixed-endpoint path cover problem on cographs
نویسندگان
چکیده
In this paper,we study a variant of thepath cover problem, namely, the k -fixed-endpoint path cover problem. Given a graph G and a subset T of k vertices of V (G), a k fixed-endpoint path cover of G with respect to T is a set of vertex-disjoint paths P that covers the vertices of G such that the k vertices ofT are all endpoints of the paths inP . The k -fixed-endpoint path cover problem is to find a k -fixed-endpoint path cover ofG of minimum cardinality; note that, if T is empty, that is, k = 0, the stated problem coincides with the classical path cover problem. We show that the k -fixed-endpoint path cover problem can be solved in linear time on the class of cographs. More precisely, we first establish a lower bound on the size of a minimum k -fixed-endpoint path cover of a cograph and prove structural properties for the paths of such a path cover. Then, based on these properties, we describe an algorithm which, for a cograph G on n vertices and m edges, computes aminimum k -fixed-endpoint path cover of G in linear time, that is, in O(n + m) time. The proposedalgorithm is simple, requires linear space, andalso enables us to solve some path cover related problems, such as the 1HP and 2HP, on cographs within the same time and space complexity. © 2007 Wiley Periodicals, Inc. NETWORKS, Vol. 50(4), 231–24
منابع مشابه
The 1-fixed-endpoint Path Cover Problem is Polynomial on Interval Graph
We consider a variant of the path cover problem, namely, the k-fixed-endpoint path cover problem, or kPC for short, on interval graphs. Given a graph G and a subset T of k vertices of V (G), a k-fixed-endpoint path cover of G with respect to T is a set of vertex-disjoint paths P that covers the vertices of G such that the k vertices of T are all endpoints of the paths in P . The kPC problem is ...
متن کاملA polynomial solution to the k-fixed-endpoint path cover problem on proper interval graphs
We study a variant of the path cover problem, namely, the k-fixed-endpoint path cover problem, or kPC for short. Given a graph G and a subset T of k vertices of V (G), a k-fixed-endpoint path cover of G with respect to T is a set of vertex-disjoint paths P that covers the vertices of G such that the k vertices of T are all endpoints of the paths in P. The kPC problem is to find a k-fixed-endpoi...
متن کاملA Linear-Time Algorithm for the Terminal Path Cover Problem in Cographs
Let G = (V,E) be a graph with vertex set V and edge set E and let T be a subset of V . A terminal path cover PC of G with respect to T is a set of pairwise vertex-disjoint paths of G, such that all vertices of G are visited by exactly one path of PC and all vertices in T are end vertices of paths in PC. The terminal path cover problem is to find a terminal path cover of G of minimum cardinality...
متن کاملAn optimal algorithm for the k-fixed-endpoint path cover on proper interval graphs
In this paper we consider the k-fixed-endpoint path cover problem on proper interval graphs, which is a generalization of the path cover problem. Given a proper interval graph G and a particular set T of k vertices, the goal is to compute a path cover of G with minimum cardinality, such that the vertices of T are endpoints of these paths. We propose an optimal algorithm for this problem with ru...
متن کاملPartial and Perfect Path Covers of Cographs
A set P of disjoint paths in a graph G is called a (complete) path cover of G if every vertex of G belongs to one of the paths in P. A path cover of any subgraph of G is called a partial path cover of G. For xed k > 0, a k-blanket of graph G is a partial path cover P of G, consisting of exactly k paths, that maximizes the size of the subgraph covered by P. A k-core of graph G is a partial path ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Networks
دوره 50 شماره
صفحات -
تاریخ انتشار 2007